It information technology computer software computer program careers in Alexandria, Egypt